var currentShowCity=0;
$(document).ready(function(){
   $("#province").change(function(){
   $("#province option").each(function(i,o){
   if($(this).attr("selected"))
   {
  
   $(".city").hide();
   $(".city").eq(i).show();
   currentShowCity=i;
   }
   });
   });
   $("#province").change();
   
   /*右侧客服代码*/
   $(".btn_top").hide();
	$(".btn_top").on("click",'a',function(){
		$('html, body').animate({scrollTop: 0},300);return false;
	})
	$(window).bind('scroll resize',function(){
		if($(window).scrollTop()<=300){
			$(".btn_top").hide();
		}else{
			$(".btn_top").show();
		}
	})
});

first("province","city","form1",0,0);
var keniu={
	api_url:'http://kn.com',//http://m.keniu.site
	//api_url:'http://api.com',
	mobile_foucs:function(){
		//发送手机短信验证码
		$('#changed').val('发送手机验证码');
	},	
	mobile_lose_foucs:function(){
		//在手机栏目为空的时候。切换为我有账户，直接登陆
		if (!$('#mobile').val().match(/^((1[3-9]{1}[0-9]{1})+\d{8})$/)) { 
			$('#changed').val('直接登陆客牛');
		}
		
	},
	openlogin:function(){
		if($.cookie('loginmobile')!=null && $.cookie('loginagent')!=null){
			layer.alert('&nbsp;&nbsp;亲爱的用户:'+$.cookie('loginagent')+'，您好,<br/>您当前正在线,欢迎使用客牛的服务.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});
			return false;
		}
		layer.open({
		  type: 1,
		  title: false,
		  closeBtn: 0,
		  area: '516px',
		  skin: 'layui-layer-nobg', //没有背景色
		  shadeClose: true,
		  content: $('#login_content'),
		  end: function(){
			 $("#login_content").css('display','none');
		  }
		});
	},
	//左侧按钮安装内容区分点击
	leftbtn:function(){
		if($('#changed').val()=='直接登陆客牛'){
			layer.closeAll();
			keniu.openlogin();
		}else{//短信验证
			sendmsg();
		}
	},
	returnclick:function(){
		layer.closeAll();
		keniu.openreg();
	},
	openreg:function(){
		if($.cookie('loginmobile')!=null && $.cookie('loginagent')!=null){
			layer.confirm('&nbsp;&nbsp;亲爱的用户:'+$.cookie('loginagent')+'，您好,<br/>您当前正在线,请您选中如下服务.', {
			  btn: ['注册/登陆','充值使用客牛活动营推广'] //按钮
			}, function(){
				layer.closeAll();
				layer.open({
				  type: 1,
				  title: false,
				  closeBtn: 0,
				  area: '516px',
				  skin: 'layui-layer-nobg', //没有背景色
				  shadeClose: true,
				  content: $('#reg_content'),
				  end: function(){
					 $("#reg_content").css('display','none');
				  }
				});
			}, function(){
				//进行充值处理
				keniu.openChoose();
			});
			return false;
		}
			
		layer.open({
		  type: 1,
		  title: false,
		  closeBtn: 0,
		  area: '516px',
		  skin: 'layui-layer-nobg', //没有背景色
		  shadeClose: true,
		  content: $('#reg_content'),
		  end: function(){
			 $("#reg_content").css('display','none');
		  }
		});
	},
	//客牛套餐
	openChoose:function(){
		layer.closeAll();
		layer.open({
			  type: 2,
			  title: false,
			  closeBtn: 0, //不显示关闭按钮
			  shade: [0],
			  area: ['340px', '215px'],
			  offset: 'rb', //右下角弹出
			  time: 2000, //2秒后自动关闭
			  anim: 2,
			  content: ['tiaozhuan.html', 'no'], //iframe的url，no代表不显示滚动条
			  end: function(){ //此处用于演示
			    layer.open({
			      type: 2,
			      title: '客牛充值支付中心,请选中支付宝或微信进行扫描支付.手机完成之后之后一分钟内即可在微信端登陆查看.',
			      shadeClose: true,
			      shade: false,
			      maxmin: true, //开启最大化最小化按钮
			      area: ['893px', '550px'],
			      content: 'pay.html'
			    });
			  }
			});
	},
	jsonpAlert:function(src){
		var JSONP=document.createElement("script");  
	    JSONP.type="text/javascript";  
	    JSONP.src=src;
	    document.getElementsByTagName("head")[0].appendChild(JSONP);  
	}
}

//注册
function reg(check){
	var name= $.trim($('#name').val());
	var industry = $.trim($('#industry').val());
	var province = $.trim($("#province").find("option:selected").text());
	var city = $.trim($("#city").find("option:selected").text());
	var password = $.trim($('#password').val());
	var repassword = $.trim($('#repassword').val());
	var mobile = $("#mobile").val();
	
	if(name.length<4){
		layer.alert('请正确填写完整的机构名称.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	if(industry=='0'){
		layer.alert('请先选择行业机构.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	if(province=='0'){
		layer.alert('请选择省市.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}else if(city=='0'){
		layer.alert('请选择地区.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	if(password.length<6 || password.length>20){
		layer.alert(password.length+'密码长度在6到20位之间.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}else if(password!=repassword){
		layer.alert('两次输入密码不一致.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}

	if (!mobile.match(/^((1[3-9]{1}[0-9]{1})+\d{8})$/)) { 
		layer.alert('手机号码格式不正确！',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	if(check){
		return true;
	}
	var verify_code = Number($("#code").val()); 
	if (verify_code.toString().length!=4) { 
		layer.alert('手机短信验证码为4位数字.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	var parm= {"mobile":mobile,"password":password,"name":name,"industry":industry,"province":province,"city":city,"verify_code":verify_code};
	
	$.ajax({
        type: "POST",
        data: parm,
        url: '/user/reg',
        dataType: "json",
        success: function(data){
        	layer.alert(data.msg);
        }
   });
}

function login(){
	if($.cookie('loginmobile')!=null && $.cookie('loginagent')!=null){
		layer.alert($.cookie('loginagent')+',当前正在线,欢迎使用客牛的服务.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	var mobile= $.trim($('#login_mobile').val());
	var password = $.trim($('#login_pwd').val());
	if (!mobile.match(/^((1[3-9]{1}[0-9]{1})+\d{8})$/)) { 
		layer.alert('手机号码格式不正确！',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	if(password.length<6 || password.length>20){
		layer.alert('密码长度在6到20位之间.',{	skin: 'layui-layer-lan',closeBtn: 0,anim: 3});return false;
	}
	
	var parm= {"mobile":mobile,"password":password};
	//登陆保留本地cookie，30分钟有效期
	$.ajax({
        type: "POST",
        data: parm,
        url: '/user/dologin',
        dataType: "json",
        success: function(data){
       	 	 if(data.status){
       	 		afterReg(data.msg);
       	 	 }else{
       	 		layer.alert(data.msg);
       	 	 }
        }
   });
}

function sendmsg(){
	var mobile = $("#mobile").val();
	//使用注册进行检测
	if(!reg(1)){
		return false;
	}
    
    url=keniu.api_url+'/v1/user/verify_code_new/mobile/'+mobile+'/type/1/callback/jsonpCallback'; 
    keniu.jsonpAlert(url);  
}

//登陆成功操作
function afterLogin(agent){
	$.cookie('loginmobile', $("#login_mobile").val(), { expires: 1, path: '/' });
	$.cookie('loginagent', agent, { expires: 1, path: '/' });
	
	layer.alert(agent+',恭喜您登陆成功。',{ skin: 'layui-layer-lan',closeBtn: 0,anim: 3},function(){
		keniu.openChoose();
	});
}

//注册之后成功操作
function afterReg(agent){
	layer.confirm('&nbsp;&nbsp;亲爱的用户:'+agent+'恭喜您成功注册客牛。您需要现在查看我们提供的服务码?', {
		  btn: ['现在看看客牛套餐','暂时不用'] //按钮
		}, function(){
			keniu.openChoose();
		}, function(){
		  
		});
}